seed sludge - French English Dictionary